What is population of staunton virginia?

As an AI language model, I don't have access to real-time data, but according to the latest US Census Bureau (2019), the estimated population of the city of Staunton, Virginia is 24,523. The population has decreased by 2.7% since the 2010 census. Staunton is the county seat of Augusta County and is located in the Shenandoah Valley of Virginia. The city is known for its historic downtown, museums, and theaters.